negotiator.boaframework.sharedagentstate.anac2011.gahboninho
Class GahboninhoOM
java.lang.Object
negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM
public class GahboninhoOM
- extends java.lang.Object
|
Nested Class Summary |
class |
GahboninhoOM.IssuePrediction
provides prediction of how important each dispute element is, considering opponent's
Behavior and "obsessions" |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IssuesByIndex
public GahboninhoOM.IssuePrediction[] IssuesByIndex
IPIndexByIssueNumber
public java.util.TreeMap<java.lang.Integer,java.lang.Integer> IPIndexByIssueNumber
TotalIssueOptionsVariance
public double TotalIssueOptionsVariance
GahboninhoOM
public GahboninhoOM(UtilitySpace utilitySpace,
Timeline timeline)
UpdateImportance
public void UpdateImportance(Bid OpponentBid)
throws java.lang.Exception
- Throws:
java.lang.Exception
EvaluateOpponentUtility
public double EvaluateOpponentUtility(Bid B)
throws java.lang.Exception
- Throws:
java.lang.Exception
ImproveValue
public Value ImproveValue(int IssueNumber,
ValueDiscrete ValToImprove)
throws java.lang.Exception
- Throws:
java.lang.Exception
ImproveBid
public Bid ImproveBid(Bid BidToImprove)
throws java.lang.Exception
- Throws:
java.lang.Exception
FilterBids
public java.util.TreeMap<java.lang.Double,Bid> FilterBids(java.util.TreeMap<java.lang.Double,Bid> Bids,
int DesiredResultEntries)
throws java.lang.Exception
- Throws:
java.lang.Exception